Polynomial C spline surfaces guided by rational multisided patches
نویسندگان
چکیده
An algorithm is presented for approximating a rational multi-sided Mpatch by a C spline surface. The motivation is that the multi-sided patch can be assumed to have good shape but is in nonstandard representation or of too high a degree. The algorithm generates a finite approximation of the M-patch, by a sequence of patches of bidegree (5, 5) capped off by patches of bidegree (11, 11) surrounding the extraordinary point. The philosophy of the approach is (i) that intricate reparametrizations are permissible if they improve the surface parametrization since they can be precomputed and thereby do not reduce the time efficiency at runtime; and (ii) that high patch degree is acceptable if the shape is controlled by a guiding patch.
منابع مشابه
2 -splines X1. Introduction Most Methods Known for Building G X2. P-patches
We introduce curvature continuous regular free-form surfaces with triangular control nets. These surfaces are composed of quartic box spline surfaces and are piecewise polynomial multisided patches of total degree 8 which minimize some energy integral. The B ezier nets can be computed eeciently form the spline control net by some xed masks, i.e. matrix multiplications. k-free-form surfaces need...
متن کاملTriangular G Splines
We introduce curvature continuous regular free form surfaces with triangular control nets These surfaces are composed of quartic box spline surfaces and are piecewise polynomial multisided patches of total degree which minimize some energy integral The B ezier nets can be computed e ciently form the spline control net by some xed masks i e matrix multiplications x Introduction Most methods know...
متن کاملNurbs Approximation of A-Splines and A-Patches
Given A spline curves and A patch surfaces that are implicitly de ned on triangles and tetrahedra we determine their NURBS representations We provide a trimmed NURBS form for A spline curves and a parametric tensor product NURBS form for A patch surfaces We concentrate on cubic A patches providing a C continuous surface that interpolates a given triangulation together with surface normals at th...
متن کاملC 1 Surface Splines *
The constructionof quadraticC 1 surfacesfrom B-spline control points is generalized to a wider class of control meshes capable of outlining arbitrary free-form surfaces in space. Irregular meshes with non quadrilateral cells and more or fewer than four cells meeting at a point are allowed so that arbitrary free-form surfaces with or without boundary can be modeled in the same conceptual frame w...
متن کاملRay Tracing Rational B-Spline Patches in VLSI
Rational B-spline surfaces make it possible to merge the concepts of freeform surfaces and that of surfaces described by rational polynomials espe cially conic sections. For ray tracing it is crucial to determine the intersection between ray and object. Therefore an algorithm is developed that is suitable for a VLSI implementation. Some alternatives for the implementation of this algorithm are...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004